botanic garden - Spanish English Dictionary